﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace The_LarX
{
    public class GuideLikeComponent
    {
        public static List<GuideLikeComponent> ActiveComponents = new List<GuideLikeComponent>();

        public bool Visible = true;
        public bool NeedToBlockUpdate = true;

        public GuideLikeComponent()
        {
            ActiveComponents.Add(this);
        }

        public void Disable()
        {
            ActiveComponents.Remove(this);
        }

        public virtual void Update()
        {
        }
        public virtual void Draw()
        {
        }
    }
}
